Constructors

AVector(Basis& b, ScalarList& a)

This creates an affine vector specified by the coordinates a with respect to the basis b. The basis can either be a vector basis for the tangent space, or a simplex or frame for the associated affine space.

AVector(VSpace& ins, GeObList& s)
AVector(VSpace& ins, GeOb& v1, GeOb& v2)
AVector(VSpace& ins, GeOb& v1, GeOb& v2, GeOb& v3)
These constructors build an affine vector tuple in the specified cartesian product vector space ins. The elements of the tuple are either given by the objects in the list s (for the first constructor), or individually (the other two constructors). The elements are first cast into affine vectors, if necessary.